package com.diu.domain.strategy.model.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author #diu
 * @description #规则模式实体
 * @create #2025/10/10 11:01
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class RuleMatterEntity {
    /** 用户ID */
    private String userId;
    /** 策略ID */
    private Long strategyId;
    /** 抽奖奖品ID【规则类型为策略，则不需要奖品ID】*/
    private Integer awardId;
    /** 抽奖规则模型【rule_random 、 rule_lock 、rule_luck_award-幸运奖（兜底奖品）*/
    private String ruleModel;
}
